ucNoteSelectionPanel.ascx.cs
Code Type: C# Codebehind Class for ASP .NET User Control
Uses Classes: CNote, CDataConverter, CMDWSOps, CStatus, CPWEvent, DateTime


Lines of Code: 456

[DirectMethod(ShowMask = true, Msg = "<span role='alert'>Please wait.</span>")]
    public string GetEncounterHash()

	gets a hash used to see if changes have been made 

public void Show()

	 show the note selection popup 

public void MarkReadOnly(bool bReadOnly)

	mark the note selection readonly 

public void OnHistorical(bool bChecked, string strClinic)

	 user clicked the historical checkbox 

public void OnDateChange(string strClinic)

	 user updated the date of the visit 

public void OnTimeChange(string strClinic)

	 user updated the time of the visit 

protected void OnEventNoteOK(object sender, DirectEventArgs e)

	 user closed the note selection dialog 

protected void LoadNoteVisitsGridPanel(DateTime dtFrom,
                                           DateTime dtTo)

	  load vitits grid panel 

public void SearchVisits()

	  search visits 

public bool InitializeControl(string strTitle, string strEncLocation, string strConsult, string strCosigner)

	  initialize the note selection dialog 

protected void Page_Load(object sender, EventArgs e)

	 page load 

public void OnNoteTitleSelect(string strJsonRecord)

	  Note title select handler 

[DirectMethod(ShowMask = true, Msg = "<span role='alert'>Please wait.</span>", Timeout = 60000)]
    public void OnNoteSelSelCancel()

	 user canceled the nopte selection dialog 

public void SearchNoteTitles()

	  Search note titles 

public void SearchAppointments()

	  search patient appointments 

public void SearchAdmissions()

	  search patient admissions 

public void SearchConsults()

	  search consults 

public void SearchCosigner()

	  search cosigners 

public void SearchClinics()

	  search clinics 

protected void LoadNoteApptGridPanel(DateTime dtFrom,
                                         DateTime dtTo)

	  load appointment grid panel 

protected void LoadNoteAdmissionsGridPanel(DateTime dtFrom,
                                               DateTime dtTo)

	  load admissions grid panel 

protected void LoadNoteConsultsGridPanel(DateTime dtFrom,
                                             DateTime dtTo)

	  load consult grid panel 

protected void LoadNoteCosignersGridPanel(string strSearch)

	  load cosigner grid panel 

protected void LoadNoteClinicsGridPanel(string strSearch)

	  load the clinics grid panel 

protected void LoadRecentClinics()

	  load the clinics grid panel 

protected void LoadNoteTitleGridPanel(string strSearch)

	  load note title grid panel 

protected void LoadRecentNoteTitles()

	 

[DirectMethod(ShowMask = true, Msg = "<span role='alert'>Please wait.</span>", Timeout = 60000)]
public void OnConsultSelect(string strJsonRecord)

	counsult select handler
  

public void OnAppointmentSelect(string strJsonRecord)

	  patient appointment select handler 

public void OnAdmissionSelect(string strJsonRecord)

	  admission select handler 

public void OnNoteVisitSelect(string strJsonRecord)

	  visit select handler 

public void OnClinicSelect(string strJsonRecord)

	  clinic select handler 

public void OnCosignerSelect(string strJsonRecord)

	  Cosigner select handler 

	

